
/*
    Copyright (c) 2009 Jay Graham

    Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt
    or http://www.opensource.org/licenses/mit-license.php)
*/

/**************************************************************************************************/

#ifndef PROTOX_HLA13_STRING_HPP
#define PROTOX_HLA13_STRING_HPP

/**************************************************************************************************/

#include <vector>

#include <protox/hla_13/variable_array.hpp>
#include <protox/hla_13/basic_data_representation_table.hpp>

/**************************************************************************************************/

namespace protox {
namespace hla_13 {

/**************************************************************************************************/

using namespace protox;

/**************************************************************************************************/

/**
 * HLA 13 string type.
 */

/**************************************************************************************************/

//   +-------------+------------------------------------+-----------------+-------------+
//   | Name        | Encoding                           | Element type    | Cardinality |
//   +-------------+------------------------------------+-----------------+-------------+
struct HLA13string : hla_13::variable_array< std::vector< HLA13char > > {}; // Dynamic  |
//   +-------------+------------------------------------+-----------------+-------------+

/**************************************************************************************************/

}}

/**************************************************************************************************/

#endif

/**************************************************************************************************/
